hand (give) - English Synonyms Dictionary